phosphorescent glow - English Synonyms Dictionary